body {
    background-color: rgb(232, 232, 232);
    line-height: 1.15;
}

.swiper {
    width: 100%;
    height: 200px;

    img {
        width: 100%;
        height: 100%;
        background-size: cover;
    }
}

.weui-cell__hd img {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    // background: url(../../assets/imgs/123.jpg) no-repeat center;
    // background-size: cover;
    border: 1px solid #4294FF;
    margin-right: 20px;
}

.weui-cells {
    background-color: transparent;
    margin-top: -10px;
}

.weui-cell {
    margin-top: 10px;
    background-color: #fff;
}

.spd {
    .spd-l {
        border-right: 1px dotted #8e8a8c;
        padding-left: 5px;
    }

    .spd-r {
        padding-left: 5px;
    }
}

.sportBadge {
    div {
        border: 1px solid #8e8a8c;
        border-radius: 50%;
        width: 80px;
        img{
            width: 100%;
            height: 100%;
        }
    }
}

.page__bd {
    padding: 16px;

    .weui-btn {
        padding: 0;
        background-color: #4294ff;
        width: 100%;
        border-radius: 20px;
        line-height: 50px;
    }
}